package com.koron.css2.serviceManage.mapper;

import com.koron.css2.serviceManage.bean.ServiceUserBean;
import com.koron.css2.serviceManage.queryBean.ServiceUserQueryBean;

import java.util.List;
/**
 * 运维平台用户表 mapper
 * @author DaiSy
 *
 */
public interface ServiceUserMapper {
	/**
	 * 插入运维平台用户表数据
	 * @param sysUserBean
	 * @return
	 */
	int insert(ServiceUserBean serviceUserBean);
	/**
	 * 删除运维平台用户表数据
	 * @param beanIds
	 * @return
	 */
    int deleteById(String id);
    /**
     * 修改密码
     * @param sysUserBean
     * @return
     */
    Integer updateByLoginName(ServiceUserBean serviceUserBean);
    /**
     * 查询
     * @param loginName
     * @return
     */
    ServiceUserBean selectByLoginName(ServiceUserBean serviceUserBean);
    /**
     * 查询
     * @param loginName
     * @return
     */
    ServiceUserBean selectById(ServiceUserQueryBean serviceUserBean);
    /**
     * 查询
     * @param loginName
     * @return
     */
    List<ServiceUserBean> selectByDepartmentCode(ServiceUserQueryBean serviceUserBean);
    
}